Articles by Muhammad Arul
-
Dockerizing LEMP Stack with Docker-Compose on Ubuntu
Author: Muhammad Arul • Tags: linux, sendmail, ubuntu, virtualization • Comments: 23
In this tutorial, I will guide you step-by-step to use docker-compose to create a LEMP Stack environment (LEMP = Linux - Nginx - MySQL - PHP). We will run all components in different docker containers, we set up a Nginx container, PHP container, PHPMyAdmin container, and a MySQL/MariaDB container.
-
How to install OTRS (OpenSource Trouble Ticket System) on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 16
In this tutorial, I will show you how to install and configure OTRS on Ubuntu 16.04. I will use PostgreSQL as the database for OTRS, and Apache web server as the web server. OTRS or Open-source Ticket Request System is an open source ticketing software used for Customer Service, Help Desk, and IT Service Management.
-
How to Install WordPress with HHVM and Nginx on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 2
In this tutorial, I will show you how to install WordPress with HHVM and Nginx as web server and how to configure SELinux for WordPress. I will use CentOS 7 as the operating system. HHVM (HipHop Virtual Machine) is an open source virtual machine for executing programs written in PHP and Hack language.
-
-
How to install a Ceph Storage Cluster on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, server, storage, ubuntu • Comments: 18
In this tutorial, I will guide you to install and build a Ceph cluster on Ubuntu 16.04 server. Ceph is an open source storage platform, it provides high performance, reliability, and scalability. It's a free distributed storage system that provides an interface for object, block, and file-level storage and can operate without a single point of failure.
-
How to Install Nextcloud with Nginx and PHP7-FPM on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server • Comments: 20
In this tutorial, I will show you how to install and configure the latest Nextcloud 10 release on a CentOS 7 server. I will run Nextcloud with a Nginx web server and PHP7-FPM and use MariaDB as the database system.
-
Monitoring of a Ceph Cluster with Ceph-dash on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, storage • Comments: 5
Ceph-dash is is a WSGI application based on the Flask framework for monitoring of Ceph clusters. In this tutorial, I will show you to install Ceph-dash and configure it to run under an apache web server with SSL and mod_auth support.
-
How to Mount CephFS on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, storage • Comments: 1
I will show you how to mount Ceph as a File System on CentOS 7 in this third part of the Ceph tutorial series. Ceph is an open source storage platform, it offers high performance, reliability, and scalability. It's a free distributed storage system that provides an interface to object, block, and file-level storage without a single point of failure.
-
How to Add External Storage to ownCloud 9
Author: Muhammad Arul • Tags: linux, server • Comments: 3
In OwnCloud, we can add external storage as ownCloud storage devices to extend the storage capabilities of the local server. In this tutorial, I will show you how to enable an external storage or drive in ownCloud 9.
-
How to Install Apache Tomcat 8.5 on CentOS 7.3
Author: Muhammad Arul • Tags: centos, linux, server • Comments: 12
In this tutorial, I will show you how to install and configure Apache Tomcat 8.5 on a CentOS 7 server. Apache Tomcat is an open source Java Servlet implementation developed by the Apache Software Foundation. Beside Java Servlets, Tomcat implements several other Java server technologies including JavaServer Pages (JSP), Java Expression Language, and Java WebSocket. Tomcat provides an HTTP Web Server for Java applications with support for HTTP/2, OpenSSL for JSSE and TLS virtual hosting.
-
Using Ceph as Block Device on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, storage • Comments: 5
Ceph is an open source storage platform, it provides high performance, reliability, and scalability. In this tutorial, I will show you step-by-step to install and configure a Ceph Block Device client to use Ceph as a filesystem on CentOS 7.